﻿using System;

namespace ARC.API.ExternalInterface.Models
{
    public class QueryTemplate : BaseResponse
    {
        /// <summary>
        /// 短信类型。其中：0：验证码。1：短信通知。2：推广短信。3：国际/港澳台消息。
        /// </summary>
        public int TemplateType { get; set; }
        /// <summary>
        /// 模板内容
        /// </summary>
        public string TemplateContent { get; set; }
        /// <summary>
        /// 模板名称
        /// </summary>
        public string TemplateName { get; set; }
        /// <summary>
        /// 短信模板CODE
        /// </summary>
        public string TemplateCode { get; set; }
        /// <summary>
        /// 短信模板的创建日期和时间
        /// </summary>
        public DateTime CreateDate { get; set; }
        /// <summary>
        /// 模板审核状态。其中：0：审核中。1：审核通过。2：审核失败，请在返回参数Reason中查看审核失败原因。
        /// </summary>
        public int TemplateStatus { get; set; }
        /// <summary>
        /// 审核备注。如果审核状态为审核通过或审核中，参数Reason显示为“无审核备注”。如果审核状态为审核未通过，参数Reason显示审核的具体原因。
        /// </summary>
        public string Reason { get; set; }
    }
}
